package wdt_qf.dao;


import org.apache.ibatis.annotations.Mapper;
import wdt_qf.entity.qf.Gp_BillBatchOrderBean;
import wdt_qf.entity.qf.Retailbillindex;
import wdt_qf.entity.qf.pro.Y_InsertRetailBillIndexPro;
import wdt_qf.entity.qf.pro.Y_InsertRetailBillPro;
import wdt_qf.entity.qf.query.Gp_BillBatchOrderQuery;

import java.util.List;

@Mapper
public interface RetailsBillDao {
    //根据商品rec 和库存rec 获取当前仓库库存
    List<Gp_BillBatchOrderBean> Gp_BillBatchOrder(Gp_BillBatchOrderQuery query);

    //根据单据编号和门店Id获取当前单据千方是否已经存在
    Retailbillindex billIfExistByCodeAndPosId(String billCode, int posId);

    //根据BillId 获取单据信息
    Retailbillindex getRetailsBillByBillId(Integer billId);

    //TODO  插入零售单主单据
    int Y_InsertRetailBillIndex(Y_InsertRetailBillIndexPro dto);

    int Y_InsertRetailBill(Y_InsertRetailBillPro dto);
}
